English Dictionary
◊ LION MONKEY
lion monkey
n : small South American marmoset with silky fur and long
nonprehensile tail [syn: {tamarin}, {lion marmoset}, {leoncita}]